﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Medianamik.Core.Querying;
using Medianamik.Core.Interfaces;

namespace Medianamik.Core.Caching
{
   public interface INodeCacheProvider
    {
       IEnumerable<Node> GetNodes(IQueryDefinition pQueryDef, bool withDeletedNodes);
       //IEnumerable<Node> GetNodes(IQueryDefinition pQueryDef);
       int GetNodeCount(IQueryDefinition pQueryDef);
    }
}
